/*
 * prueba.cpp
 *
 *  Created on: Jul 19, 2014
 *      Author: diego
 */
#include <iostream>
#include <string>
#include "Vehiculo.h"
#include "semaforo.h"
#include "ciudad.h"

using namespace std;

int main(int argc, char **argv){
  Vehiculo *automovil = new Auto();
  Vehiculo *policia = new Policia();
  Vehiculo *ambulancia = new Ambulancia();
  string pepe = "pepe" ;
   Semaforo * s_ref = new Semaforo(pepe) ;
	Ciudad * ciudad = new Ciudad();
  cout << "Prioridad Auto: " << automovil->getPrioridad() << endl;
  cout << "Prioridad Policia: " << policia->getPrioridad() << endl;
  cout << "Prioridad Ambulancia: " << ambulancia->getPrioridad()<< endl;
  pepe = " puto" ;
  cout << "Nombre sem:" << s_ref->getNombre() << endl ;
  s_ref->cambiarNombre(pepe) ;
  cout << "Nombre sem:" << s_ref->getNombre() << endl ;

}



